def __init__(__self__, *, header_name: Optional[pulumi.Input[str]]=None, header_value: Optional[pulumi.Input[str]]=None, replace: Optional[pulumi.Input[bool]]=None):
    '\n        Specification determining how headers are added to requests or responses.\n        :param pulumi.Input[str] header_name: The name of the header.\n        :param pulumi.Input[str] header_value: The value of the header to add.\n        :param pulumi.Input[bool] replace: If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false. \n        '
    if (header_name is not None):
        pulumi.set(__self__, 'header_name', header_name)
    if (header_value is not None):
        pulumi.set(__self__, 'header_value', header_value)
    if (replace is not None):
        pulumi.set(__self__, 'replace', replace)
Specification determining how headers are added to requests or responses.
:param pulumi.Input[str] header_name: The name of the header.
:param pulumi.Input[str] header_value: The value of the header to add.
:param pulumi.Input[bool] replace: If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false.
def __init__(__self__, *, header_name: Optional[pulumi.Input[str]]=None, header_value: Optional[pulumi.Input[str]]=None, replace: Optional[pulumi.Input[bool]]=None):
    '\n        Specification determining how headers are added to requests or responses.\n        :param pulumi.Input[str] header_name: The name of the header.\n        :param pulumi.Input[str] header_value: The value of the header to add.\n        :param pulumi.Input[bool] replace: If false, headerValue is appended to any values that already exist for the header. If true, headerValue is set for the header, discarding any values that were set for that header. The default value is false. \n        '
    if (header_name is not None):
        pulumi.set(__self__, 'header_name', header_name)
    if (header_value is not None):
        pulumi.set(__self__, 'header_value', header_value)
    if (replace is not None):
        pulumi.set(__self__, 'replace', replace)